package com.ymatou.iapi.trading.ordersync.parameter.po;

import java.math.BigDecimal;

public class SubProduct {
	/**
	* 商品规格ID
	*/
	private String catalogId;

	/**
	 * 子商品名称
	 */
	private String subTitle;

	/**
	 * 子商品规格ID
	 */
	private String subCatalogId;

	/**
	 * 子商品一级类目
	 */
	private Integer firstCatId;

	/**
	 * 子商品二级类目
	 */
	private Integer secondCatId;

	/**
	 * 子商品三级类目
	 */
	private Integer thirdCatId;

	/**
	 * Sku
	 */
	private String sku;

	/**
	 * 规格内数量
	 */
	private Integer num;

	/**
	 * 含税价格
	 */
	private BigDecimal originalPrice;

	/**
	 * 分摊商品价格
	 */
	private BigDecimal price;

	/**
	 * 分摊运费
	 */
	private BigDecimal freight;

	/**
	 * 分摊调整金额
	 */

	private BigDecimal discount;

	/**
	 * 分摊平台券金额
	 */

	private BigDecimal ymtCoupon;

	/**
	 * 分摊商家券金额
	 */

	private BigDecimal sellerCoupon;

	/**
	 * 分摊第三方折扣
	 */

	private BigDecimal thirdPartyDiscount;

	/**
	 * 分摊优惠满减
	 */

	private BigDecimal promotion;

	public String getCatalogId() {
		return catalogId;
	}

	public void setCatalogId(String catalogId) {
		this.catalogId = catalogId;
	}

	public String getSubTitle() {
		return subTitle;
	}

	public void setSubTitle(String subTitle) {
		this.subTitle = subTitle;
	}

	public String getSubCatalogId() {
		return subCatalogId;
	}

	public void setSubCatalogId(String subCatalogId) {
		this.subCatalogId = subCatalogId;
	}

	public Integer getFirstCatId() {
		return firstCatId;
	}

	public void setFirstCatId(Integer firstCatId) {
		this.firstCatId = firstCatId;
	}

	public Integer getSecondCatId() {
		return secondCatId;
	}

	public void setSecondCatId(Integer secondCatId) {
		this.secondCatId = secondCatId;
	}

	public Integer getThirdCatId() {
		return thirdCatId;
	}

	public void setThirdCatId(Integer thirdCatId) {
		this.thirdCatId = thirdCatId;
	}

	public String getSku() {
		return sku;
	}

	public void setSku(String sku) {
		this.sku = sku;
	}

	public Integer getNum() {
		return num;
	}

	public void setNum(Integer num) {
		this.num = num;
	}

	public BigDecimal getOriginalPrice() {
		return originalPrice;
	}

	public void setOriginalPrice(BigDecimal originalPrice) {
		this.originalPrice = originalPrice;
	}

	public BigDecimal getPrice() {
		return price;
	}

	public void setPrice(BigDecimal price) {
		this.price = price;
	}

	public BigDecimal getFreight() {
		return freight;
	}

	public void setFreight(BigDecimal freight) {
		this.freight = freight;
	}

	public BigDecimal getDiscount() {
		return discount;
	}

	public void setDiscount(BigDecimal discount) {
		this.discount = discount;
	}

	public BigDecimal getYmtCoupon() {
		return ymtCoupon;
	}

	public void setYmtCoupon(BigDecimal ymtCoupon) {
		this.ymtCoupon = ymtCoupon;
	}

	public BigDecimal getSellerCoupon() {
		return sellerCoupon;
	}

	public void setSellerCoupon(BigDecimal sellerCoupon) {
		this.sellerCoupon = sellerCoupon;
	}

	public BigDecimal getThirdPartyDiscount() {
		return thirdPartyDiscount;
	}

	public void setThirdPartyDiscount(BigDecimal thirdPartyDiscount) {
		this.thirdPartyDiscount = thirdPartyDiscount;
	}

	public BigDecimal getPromotion() {
		return promotion;
	}

	public void setPromotion(BigDecimal promotion) {
		this.promotion = promotion;
	}
}
